





.flexslider{position:relative;height:526px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:526px;}
.slides li a{ display:block; height:526px;width:100%;}
.flex-control-nav{position:absolute;bottom:10px;z-index:999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:24px;height:24px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:24px;height:24px;line-height:24px;overflow:hidden;background:#333;cursor:pointer; color: #FFF; border:1px solid #FFF; border-radius: 12px;}
.flex-control-nav .flex-active{background:#2aad4f;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{}
.flex-direction-nav li a.flex-next{}

/*search*/
.gg2_bg .gg2_tel{height:130px;}
.search_dbg{ height: 55px; background:url(../images/search_bg.jpg)  repeat-x top center;}
.search_zi{ float:left; height:55px; width:700px; color:#4e4e4e;line-height:51px;
	display:inline;}
.search_zi a{ color:#4e4e4e; margin:0 2px;}
.search_zi a:hover{ color:#0b85ec; }
.search1{ float:right;  width:265px;  height:30px;   line-height:30px;display:inline; margin-top:8px;

 }

.search1 .text{ width:210px; padding-left: 10px; height: 28px; float:left; background:#f4f4f4; line-height:28px; color:#6b6b6b; font-size: 12px; font-family: "Microsoft YaHei";border:1px solid #dadada;}
.search1 .submit{ width:39px; height:30px; font-size:12px; cursor:pointer; float:right; background: url(../images/search_tag.jpg) no-repeat top center;
  }




.hz_title{ background:url(../images/hz_title.png) no-repeat center center; height:45px; text-align:center; margin-top:30px; line-height:45px; position:relative;z-index: 11; }
.hz_title h3 a{ color:#FFF; font-weight:bold;}
 
.hz_title h3{font-size:20px;}

 
.hz_n {
	position: relative;z-index: 10; 
	margin: -20px auto 0;width:1138px; height:181px; background:#f6f6f6;border:1px solid #d2d2d2; border-bottom: none;
}

 
.hz_n li {
	float: left;
	width: 189px;
	margin: 50px 31px 0px 0;
	text-align: center;
	height: 145px;
}
.hz_n .pp_img {
	padding: 2px;
	border:1px solid #d2d2d2;
	width: 180px;
	height: 76px;
	overflow:hidden;
	margin-bottom: 4px;
	display:block;
}
.hz_n li img {
	display: block;
	width: 180px;
	height:76px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.hz_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */
	-o-transform:scale(1.2, 1.2);
}
.hz_n li p a {
	height: 23px;
	font-size: 14px;
	color: #3e3e3e;
	display: block;
}
.hz_n li p a:hover {
	color:#F00;
}
  .hz_n em a{display:block;width:100%; height:100%;}

 .hz_n #simgs1{margin-left: 58px;}
 .hz_n em{position:absolute; top:62px;width:14px; height:33px;}
 .hz_n em.t_l{left:20px;background:url(../images/hz_left.jpg) no-repeat;}
  .hz_n em.t_r{right:20px;background:url(../images/hz_right.jpg) no-repeat;}


 .gg1{background:url(../images/gg1.jpg) no-repeat top center; height:141px;}

 .zixun{background:url(../images/zixun.png) no-repeat; width:131px; height:44px; display:block;}
 .gg1_tel a{float:left;margin:20px  0px 0px 20px;}
 .gg1_tel p{float:left;font-size: 14px; color:#FFF;}
 .gg1_tel p span{font-size: 24px; line-height: 28px;color:#FFF; font-family: impact;display:block;}
 .gg1_tel{float:right;margin:40px 80px 0px 0;
 }

 .pro_dbg{background:url(../images/pro-dbg.jpg) repeat; border-top:18px solid #00933a; height:1074px; margin-top: 30px;}


.pro_c {
	width:212px;
	float:left;
	display:inline;  overflow: hidden;
}
.pro_c_nav {
	 background:url(../images/pro_ct.jpg) no-repeat top center;
	height:30px; line-height: 28px;
	 text-align:center; display: block; padding-top: 76px;
}
.pro_c_nav h3 {
	font-size:18px; 
	color:#FFF; 
}
.pro_c_nav h3 a {
	color:#FFF; font-weight:bold;
}
.pro_n li dl {
clear: both;

}
.pro_n{ height:930px;overflow:hidden; border:2px solid #69b973;border-top:0px;  padding-top:10px;}
.pro_n li{ clear: both; padding-top: 4px;}
.pro_n li dl dd {
	height:34px; margin: 0px 11px;
	line-height:34px; padding-left: 30px;

	border-bottom:1px dashed #c6c6c6;
	font-size:13px; background:url(../images/pro_ctag.jpg) no-repeat 10px center;
}

.pro_n li dl dd a{ color:#3b3b3b;}
.pro_n li dl dd a:hover{ color: #F00;}
.pro_n li span {

	height:35px;
	line-height:35px; overflow: hidden; text-align:center;
	margin:4px  10px; clear: both;background:#00933a;
	display:block;border-radius: 15px;
}
.pro_n li span a {
	font-size:16px;
	color:#FFF;  font-weight: bold;
}

.pro_n li:hover span{ background:#3b3b3b;}
 

 .pro_show_n ul {
	width:1100px;
}


.pro_show_n li p {
	height: 40px;  
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
}
.pro_show_n li {
	width:211px;
	float: left;
	height:200px;
	margin: 12px 25px 15px 0px;
	display: inline;
	text-align: center;
	position: relative;   
}
.pro_show_n li a {
	overflow:hidden;
 
}

.pro_show_n li a.picshow1 {
	width:204px;
	height:158px; padding:3px; border:1px solid #b9b9b9;
	overflow:hidden;
	display:block;

}
.pro_show_n li:hover a.picshow1 {
	width:204px;
	height:158px; padding:0px; border:4px solid #ff7f00;
	overflow:hidden;
	display:block;

}
.pro_show_n li img {
	width:204px;
	height:158px;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.pro_show_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */
	-o-transform:scale(1.2, 1.2);
}
 

 

.pro_show{width:937px; float:right; margin-top: 30px;}

.pro_show_nav{background:#d4d4d4; height:51px;}
.pro_show_nav h3{width:218px;background:url(../images/pro_st.jpg) no-repeat 0 0; height:51px; line-height: 51px;text-indent: 40px;}
.pro_show_nav h3 a{font-size: 18px;font-weight: bold; color:#FFF;}

.area .pro_show_nav{background:#00933a;}

.area{margin-top: 20px;}
.area_n li{ float:left;width:460px;margin-right: 20px;}
.area_n ul{margin-top: 30px;}
.area_n dt{float:left;width:212px;background:#FFF;}

.area_n dt img{width:204px; height:158px;padding:3px; border:1px solid #b9b9b9;}


.area_n dd{width:222px; float:right;}
.area_n dd h4 a{font-size: 14px;}
.area_n dd p{line-height: 28px; height:84px; overflow: hidden; margin-top: 10px;}
.area_n dd i {width:97px; height:31px; display:block; line-height: 31px; text-align: center;border-radius: 10px; border:1px solid #00933a; margin-top: 10px;font-style: normal;}
.area_n dd i a{color:#000;}

.area_n{position:relative;}
  .area_n em a{display:block;width:100%; height:100%;}

 .area_n em{position:absolute; top:-35px;width:25px; height:25px;}
 .area_n em.t_l{right:60px;background:url(../images/area_jt.jpg) no-repeat 0 0;}
.area_n em.t_r{right:20px;background:url(../images/area_jt.jpg) no-repeat right 0;}

.gg2_bg{background:url(../images/gg2.jpg) no-repeat top center ; height:683px;margin-top: 20px;}



 .gg2_tel a{ margin:5px  0px 0px  -40px;}
 .gg2_tel p{ font-size: 14px; color:#FFF;}
 .gg2_tel p span{font-size: 24px; line-height: 28px;color:#FFF; font-family: impact;display:block;}
 .gg2_tel{float:right;margin:10px 90px 0px 0;
 }
 
.t_zi1{position:absolute;font-size: 24px;color:#2c2c2c;top: 33px;left: 112px;}

.t_zi2{position:absolute;font-size: 24px;color:#00933a;font-weight: bold;top: 33px;left: 703px;}

.t_zi4 li{line-height: 53px; font-size: 16px;color:#00933a; text-align: right; }

.t_zi3 li{line-height: 42px; font-size: 16px;color:#2c2c2c; }
.t_zi3{position:absolute;top:118px;left:50px;}
.t_zi4{position:absolute;top:110px;right:50px;}
.martop50{margin-top: 50px;}
.t31{padding-left: 70px; }
.t32{padding-left: 30px;  }
.t33{padding-left: 10px;  }
.t34{padding-left: 10px;  }
.t35{padding-left: 10px;  }
.t36{padding-left: 20px;  }


.t41{padding-right: 80px;  }

.t42{padding-right: 20px; }
.t43{padding-right:  0px; }

.t45{padding-right: 20px; }

.t46{padding-right: 60px; }

.td_zixun{position:absolute;left: 750px;top: 421px;}

.case_nav{line-height: 42px;}
.case_nav span{float:left; font-size: 16px; color:#393939; padding-left: 20px;}
.case_nav h3 a{width:134px; height:42px; display:block; color:#FFF; text-align: center; line-height: 42px;float:left; background:#17963b;font-size: 16px;}
.case{margin-top: 30px;}



 .case_n em a{display:block;width:100%; height:100%;}

 .case_n em{position:absolute; top: 0px;width:36px; height:36px;}
 .case_n em.t_l{right:60px;background:url(../images/case_jt.jpg) no-repeat 0 0;}
.case_n em.t_r{right:0px;background:url(../images/case_jt.jpg) no-repeat right 0;}

.case_n li p {
	height: 40px;  
	line-height: 40px;
	overflow: hidden;
	font-size: 14px;
}
.case_n li {
	width:211px;
	float: left;
	height:200px;
	margin: 32px 25px 15px 0px;
	display: inline;
	text-align: center;
	position: relative;   
}
.case_n li a {
	overflow:hidden;
 
}

.case_n li a.picshow1 {
	width:204px;
	height:158px;  border:5px solid #e8e8e8;
	overflow:hidden;
	display:block;

}
.case_n li:hover a.picshow1 {
	width:204px;
	height:158px;  border:5px solid #179239;
	overflow:hidden;
	display:block;

}
.case_n li img {
	width:204px;
	height:158px;border:1px solid #FFF:;
-webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
	overflow:hidden;
}
.case_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari å’Œ Chrome */
	-o-transform:scale(1.2, 1.2);
}
 
 
 .ys1_bg{background:url(../images/ys1_bg.jpg) no-repeat top center; height:516px;}

 .ys2_bg{background:url(../images/ys2_bg.jpg) no-repeat top center; height:338px;}

 .ys3_bg{background:url(../images/ys3_bg.jpg) no-repeat top center; height:339px;}

 .ys4_bg{background:url(../images/ys4_bg.jpg) no-repeat top center; height:435px;}

 .ys_title{font-size: 24px; color:#FFF; text-align: center; line-height: 30px;padding-top: 67px;}
 .ys_title p{font-size: 12px; text-transform: uppercase;}

 .ys1_pic{float:left; margin:20px 0px 0px 22px;}


 .ys1_nr{float:left;width:550px;margin:90px 0px 0px 50px;}
 .ys_zi em{background:url(../images/ys_em.png) no-repeat top center; height:84px; width:75px;font-family: impact;color:#17963b; line-height: 84px;font-size: 32px; display:block;text-align: center;float:left;}
 .ys_zi h4{float:left;margin:10px 0 0 20px;font-size: 24px;color:#FFF; line-height: 32px;font-weight: normal;}
 .ys_zi h4 p{font-size: 12px; text-transform: uppercase;}

 .ys_nr{margin: 20px 0px 0px 35px; font-size: 14px; color:#FFF; line-height: 30px ;}
 .ys_nr p{background:url(../images/ys_tag.png) no-repeat left 10px; padding-left: 20px;}

.ys2_pic{float:right;margin:0 60px 0px 0;}
.ys4_pic{float:right;margin:12px 94px 0px 0;}

 .ys2_nr{float:left;width:550px;margin:50px 0px 0px 50px;}
 .ys3_nr{float:left;width:576px;margin:40px 0px 0px 40px;}

 .ys4_nr{float:left;width:450px;margin:30px 0px 0px 20px;}


.ys3_pic{float:left;margin:20px  0px 0px 20px;}

.ys3_nr p span{font-size: 16px;color:#fffc00;}

.ys3_nr .ys_zi h4{font-size: 20px;}



 .ys_tel a{ margin:14px  0px 0px  20px;float:left;}
 .ys_tel p{ font-size: 14px; color:#FFF;float:left;}
 .ys_tel p span{font-size: 26px; line-height: 28px;color:#FFF; font-family: impact;display:block;}
 .ys_tel{position:absolute;left:50px;top:250px;width:500px; line-height: 30px;background:url(../images/ys_tel.png) no-repeat left center; padding-left: 70px;
 }


.kehu_title h3 a{ font-size: 18px; color: #454545; }
.kehu_title{  margin-top: 30px;  line-height: 30px;}
.kehu_title h3{ text-align: center;background: url(../images/kehu_t.jpg) no-repeat center 24px;}
.kehu_title p{ font-size: 12px; text-transform: uppercase; padding-bottom: 16px;}

.kehu_title h3 a{color:#00933a;font-weight: bold;}

.kehu_img {}
.kehu_nr{ float:left;}
.kehu_n ul{width:110%; margin-top: 10px; }
.kehu_n li{ float: left;width:248px; height: 300px; border:1px solid #eaeaea; padding:3px;background: #FFF; display: block; margin-right: 48px; position: relative;}
.kehu_n li:hover{ border:1px solid #138513;}

.kehu_n .kehu_img{ width:248px;height: 173px; overflow: hidden; }

.kehu_n .kehu_img img{width:248px;height: 173px;}
.kehu_n .kehu_t{ font-size: 14px; color: #138513; }
.kehu_nr{padding: 5px 0px 0px 10px; height: 122px;width:238px;}
.kehu_nr p{ color: #4b4b4b;  line-height: 24px; margin:10px 0px; height: 72px; overflow: hidden;}

.kehu_n .kehu_nr:hover{ background: #138513;}

.kehu_n li:hover{ cursor: pointer;}

.kehu_n .kehu_nr:hover p{ color: #FFF;}

.kehu_n .kehu_nr:hover a.kehu_t{ color: #FFF;}


.kehu_mmm{ background: url(../images/kehu_j.png) no-repeat -35px 0; width:26px; height: 26px; display: block; position: absolute;top:0px; right:0px;}
.kehu_n li:hover .kehu_mmm{background: url(../images/kehu_j.png) no-repeat left 0; 
	}


.about_dbg{background:#f1f1f1; height:694px; margin-top: 50px;}

.about_nav h3 a{font-size:18px; color:#138513;}
.about_nav{background:url(../images/about_x.jpg) no-repeat bottom left; padding-bottom: 10px; height:30px; line-height: 30px;}
.about_nav h3{float:left;}
.about_more{background:url(../images/more.jpg) no-repeat;width:51px; height:16px; display:block;float:right;margin-top: 10px;}
.about_nav h3 span{font-size: 12px;text-transform: uppercase; padding-left: 5px;}
 
.about{width:743px;  float:left; margin-top:25px; display:inline;}
.honor{width:391px;   float:right; margin-top:25px; display:inline;}


.about_pic{width:367px; float:left; margin:30px  0px 0px ; display:inline;}
.about_pic img{width:367px; height:242px;}
.about_left{width:356px; float:right; margin:20px 0px 0px  0px; display:inline;}

.about_left  a{ font-size:13px;width:110px; height:32px; line-height: 32px; text-align: center;border-radius: 10px;display:block;border:1px solid #17963b; margin-top:16px; }
.about_left p{ line-height:30px; color:#5d5d5d; padding-top:10px; height:180px; overflow:hidden;font-size: 13px;}
 

 
.honor_n li img{width:276px; height:194px;}
.honor_n li{width:276px; float:left; text-align:center;}
.honor_n li p{ height:30px; line-height:30px;font-size: 14px;}

.honor_n{position:relative;width:383px; height:200px; margin-top: 30px; }
.honor_n #simgs04{ margin-left:58px;}
.honor_n em a{display:block;width:100%; height:100%;}
.honor_n em{width:28px; height:50px;display:block;
	position: absolute;
	top:88px;
}
.honor_n .t_l{
	left: 0px;background:url(../images/honor_jt.jpg) no-repeat 0 0;
}
.honor_n .t_r{
	right: 0px;background:url(../images/honor_jt.jpg) no-repeat right 0;
}

 .zhanhui{ height:315px;   margin-top:25px; }

.zhanhui_show{}
.zhanhui_show li img{ width:205px; height:156px;padding:4px; border:1px solid #c9c9c9; background:#FFF;}
.zhanhui_show li{ width:215px; height:206px;  float:left; margin:20px 25px 0px 0px; display:inline; text-align:center}
.zhanhui_show li p a{ height:30px; line-height:30px; overflow:hidden;font-size: 14px;}
 

 .gg3{background:url(../images/gg3.jpg ) no-repeat top center;  }

 .fc_x{background:url(../images/fc_x.jpg) repeat-x top center; height:31px;text-align: center;}

 .fc_x em{width:31px; height:31px; display:block;background:url(../images/fc_left.jpg) no-repeat 0 0;display:inline-block;*display:inline; zoom:1;}

 .fc_x em.t_r{background:url(../images/fc_left.jpg) no-repeat right 0;}

.fc_x em a{display:block;width:100%; height:100%;}

.gg3 .gg2_tel{margin:19px 172px 0 0; height:134px;}




.news{width:750px; float:left; margin-top:40px; display:inline;  position:relative;}




/* news*/


.news_n{  padding:5px 0px; overflow:hidden; }

.more1{ position:absolute;top:5px;right:5px;background:url(../images/more.jpg) no-repeat;width:51px; height:16px;display:block; }
.news_n li { line-height:30px;  height:30px;  background:url(../images/news_tag.jpg) no-repeat 4px 10px; padding-left:20px; overflow:hidden; width:380px;  }
.news_n li a{ width:70%; overflow:hidden; float:left; color:#2f2f2f;}
.news_n li span{ float:right; color:#363333; width:75px;}
.news_n li a:hover{ color:#F00}
.news_n ul{ margin: 10px 20px 0 0;height:280px;width:400px; overflow:hidden; float:right; display:inline;}
.news_te img{ width:298px; height:222px;  }
.news_te{   margin-top:20px; height:222px;width:298px; float:left;}
 

.zwyw_xw{border-bottom: 1px solid #cecece;}

.zwyw_xw li{ width:132px; height:36px; display:block;float:left;font-size:16px; font-weight:bold; line-height:36px;overflow:hidden; cursor:pointer; }

.zwyw_xw a{ width:132px; display:block;text-align:center;   height:36px; }
 
 
.zwyw_xw a:hover{background:#27a600;  text-align:center;  color:#FFF; font-weight:bold; display:block; height:77px;border-radius: 4px; }



.zwyw_xw a.tag_xw{background:#27a600;text-align:center; color:#FFF; font-weight:bold; display:block; border-radius: 4px; }

.none{ display:none}
.block{ display:block}

/* common question*/

.cjwq{width:388px; float:right; margin-top:36px; display:inline;}


#ticker2 {
	width: 98%;
	height: 240px; margin:10px 0px;
	
	position: relative; 
}
#ticker2 li {
	position: relative;
	width: 100%;
	line-height: 22px;
	margin: 10px 0px 15px 0px;
}


.cjwq_n{background:url(../images/cjwq_bg.jpg) repeat-x;padding:0px 10px;}
.cjwq_n li{ height:100px; overflow:hidden; border-bottom:1px dashed #8f8f8f; padding-bottom:15px;}
.cjwq_n dd{ width:462px; }
.da{ background:url(../images/wenti.png) no-repeat 0px -34px; padding-left:27px; color:#474747; line-height:22px; height:66px;overflow:hidden;}
.wen{ height:40px; line-height:40px;   display:block;background:url(../images/wenti.png) no-repeat 0px 8px; padding-left:27px; overflow:hidden;}
.wen a{color:#35ac11;}
.wen a:hover{color:#F00;}


.links{background:url(../images/link_nbg.jpg) repeat-x top center; height:100px;text-transform: uppercase;}
.links h3{background:url(../images/link_bg.jpg) no-repeat;width:86px; height:70px; float:left;font-size: 16px;font-weight: bold; color:#FFF;padding:30px 0px 0px 20px;}

.links_n {float:left;margin-left: 10px; height:100px; line-height: 100px;}
.links_n a{padding:0px 10px;font-size: 14px;}